home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 142
/
Gekkan Dennou Club - 2000.3 Vol. 142 (Japan).7z
/
Gekkan Dennou Club - 2000.3 Vol. 142 (Japan) (Track 1).bin
/
tools
/
s_tool
/
icon.x
< prev
next >
Wrap
Text File
|
1997-08-25
|
550b
|
33 lines
#define __DOS_INLINE__ 1
#include <sys\dos.h>
#include <TNB.H>
main()
{
int x,y,i,f;
UNshort map[30/2+64*64*3];
UNchar out[32*32*3];
f=_dos_open("_.MAP",0);
if ( f<0 ){
printf("マップ読み込みエラー\n");
return(-1);
}
_dos_read(f,map,30/2+64*64*3*2);
_dos_close(f);
for(y=0;y<32*3;y++){
for(x=0;x<32;x++){
i=map[15+x*2+(y*64*2)];
i=(i&0xFF)+((i&0x3000)>>4);
out[x+y*32]=i/4;
}
}
f=_dos_create("_.MA_",bit(5));
if ( f<0 ){
printf("制作エラー\n");
return(-1);
}
_dos_write(f,out,32*32*3);
_dos_close(f);
}